package com.baihan.angus.app.game.common.bean.response;

import com.baihan.angus.app.game.basic.base.BaseResponse;

import java.io.Serializable;
import java.util.List;

public class ScriptResponse extends BaseResponse implements Serializable {


    /**
     * data : {"data":[{"script_id":2,"sn":"bh0002","name":"测试剧本2","author":"张编剧","cover":"/uploads/20211027/f2da3702230423dabf380a2dc7010914.jpg","poster":"/uploads/20211027/c72ee673e9a724cc3217cf1a840b0f72.jpg","intro":"测试剧本2简介","num":5,"script_time":0,"score":"5","difficulty":0,"script_type":["0","1"],"reserve":0,"reserve_time":1635320501,"price":"0.00","manual":"","status":1,"weigh":3,"create_time":1635320501,"update_time":1635320501,"script_type_text":["机制本","推理本"],"difficulty_text":"简单"},{"script_id":1,"sn":"bh0001","name":"测试剧本","author":"李编剧","cover":"/uploads/20211027/7cbdb7d0a17db3f7c824e227b2082c43.jpg","poster":"/uploads/20211027/346a086859bcf158b9d202e78f23d0e4.jpg","intro":"测试剧本简介","num":5,"script_time":2,"score":"5","difficulty":1,"script_type":["0","2"],"reserve":0,"reserve_time":1635314907,"price":"0.00","manual":"","status":1,"weigh":2,"create_time":1635314907,"update_time":1635314907,"script_type_text":["机制本","恐怖本"],"difficulty_text":"一般"},{"script_id":3,"sn":"JB001","name":"测试剧本01","author":"tandon","cover":"https://file.hqzl.icu/uploads/20211115/11108aded21d0b3371985b93f0c2712f.jpg","poster":"https://file.hqzl.icu/uploads/20211115/acd554f3872a3c19725007514ea00d4f.png","intro":"这是剧本","num":0,"script_time":0,"score":"9.6","difficulty":0,"script_type":["1"],"reserve":1,"reserve_time":1636948254,"price":"0.00","manual":"","status":1,"weigh":0,"create_time":null,"update_time":null,"script_type_text":["推理本"],"difficulty_text":"简单"},{"script_id":4,"sn":"JB002","name":"测试剧本01","author":"tandon","cover":"/uploads/20211115/63189061adca6d39d52bb481a7a35402.jpg","poster":"/uploads/20211115/e5563b4741e082de966bde557b5f1d29.png","intro":"这是剧本","num":0,"script_time":0,"score":"9.6","difficulty":0,"script_type":["1"],"reserve":1,"reserve_time":1636948658,"price":"0.00","manual":"","status":1,"weigh":0,"create_time":null,"update_time":null,"script_type_text":["推理本"],"difficulty_text":"简单"},{"script_id":5,"sn":"JB001","name":"测试剧本01","author":"tandon","cover":"https://file.hqzl.icu/uploads/20211115/03e708be7e721c7f9c7d17701ec19e57.jpg","poster":"https://file.hqzl.icu/uploads/20211115/498eacc80e52f6280f7e91d00712847a.jpg","intro":"这是剧本","num":0,"script_time":0,"score":"9.6","difficulty":0,"script_type":["1"],"reserve":1,"reserve_time":1636955500,"price":"0.00","manual":"https://file.hqzl.icu/uploads/20211115/63357557445ede6538f63074315a95ec.txt","status":1,"weigh":0,"create_time":null,"update_time":null,"script_type_text":["推理本"],"difficulty_text":"简单"},{"script_id":6,"sn":"JB001","name":"测试剧本01","author":"tandon","cover":"https://file.hqzl.icu/uploads/20211115/6a2192f139ca99ec3ca5d478b835617c.jpg","poster":"https://file.hqzl.icu/uploads/20211115/dad5dfc6e807d518a2aac39c12d8a652.png","intro":"这是剧本","num":0,"script_time":0,"score":"9.6","difficulty":1,"script_type":["1","2"],"reserve":1,"reserve_time":1636956915,"price":"0.00","manual":"https://file.hqzl.icu/uploads/20211115/92e23bfc0531552c22e34adc9c6ac9db.txt","status":1,"weigh":0,"create_time":null,"update_time":null,"script_type_text":["推理本","恐怖本"],"difficulty_text":"一般"},{"script_id":7,"sn":"JB001","name":"测试剧本01","author":"tandon","cover":"https://file.hqzl.icu/uploads/20211115/0808fc50e05c06606399d5622e4e15ab.jpg","poster":"https://file.hqzl.icu/uploads/20211115/8aa1d68d7d9c1b9c712d56ef93bd0e84.png","intro":"这是剧本","num":0,"script_time":0,"score":"9.6","difficulty":1,"script_type":["1"],"reserve":1,"reserve_time":1636959149,"price":"0.00","manual":"https://file.hqzl.icu/uploads/20211115/8ef99474667db3c9e90e481a8be4a96b.txt","status":1,"weigh":0,"create_time":null,"update_time":null,"script_type_text":["推理本"],"difficulty_text":"一般"},{"script_id":8,"sn":"JB001","name":"测试剧本01","author":"tandon","cover":"https://file.hqzl.icu/uploads/20211115/590e1c1cbf8edefa1bb234c3e6ec4403.jpg","poster":"https://file.hqzl.icu/uploads/20211115/14767b925d61481bdd4d055caf211169.png","intro":"这是剧本","num":0,"script_time":0,"score":"9.6","difficulty":1,"script_type":["1"],"reserve":1,"reserve_time":1636966390,"price":"0.00","manual":"https://file.hqzl.icu/uploads/20211115/52a8be44f969844ebd64043cf97f0143.png","status":1,"weigh":0,"create_time":null,"update_time":null,"script_type_text":["推理本"],"difficulty_text":"一般"},{"script_id":9,"sn":"JB001","name":"测试剧本01","author":"tandon","cover":"https://file.hqzl.icu/uploads/20211115/377c8e2791af90e113db1b8429e2fb05.jpg","poster":"https://file.hqzl.icu/uploads/20211115/c5d8a362a6097c4b54daf1fcec8b777d.png","intro":"这是剧本","num":0,"script_time":0,"score":"9.6","difficulty":1,"script_type":["1"],"reserve":1,"reserve_time":1636968028,"price":"0.00","manual":"https://file.hqzl.icu/uploads/20211115/de407e4c36d00bfd5e3bc7b249c2b007.txt","status":1,"weigh":0,"create_time":null,"update_time":null,"script_type_text":["推理本"],"difficulty_text":"一般"},{"script_id":10,"sn":"JB001","name":"测试剧本01","author":"tandon","cover":"https://file.hqzl.icu/uploads/20211115/81cc862432288cbf3ab7cf19f1de787e.jpg","poster":"https://file.hqzl.icu/uploads/20211115/59492ab852b686627764a605c2c84b3c.png","intro":"这是剧本","num":0,"script_time":0,"score":"9.6","difficulty":1,"script_type":["1"],"reserve":1,"reserve_time":1636968077,"price":"0.00","manual":"https://file.hqzl.icu/uploads/20211115/7ed03dcc62f9c6fc244364b26401d22c.jpg","status":1,"weigh":0,"create_time":null,"update_time":null,"script_type_text":["推理本"],"difficulty_text":"一般"}],"total":32}
     */

    private DataX data;

    public DataX getData() {
        return data;
    }

    public void setData(DataX data) {
        this.data = data;
    }

    public static class DataX implements Serializable {
        /**
         * data : [{"script_id":2,"sn":"bh0002","name":"测试剧本2","author":"张编剧","cover":"/uploads/20211027/f2da3702230423dabf380a2dc7010914.jpg","poster":"/uploads/20211027/c72ee673e9a724cc3217cf1a840b0f72.jpg","intro":"测试剧本2简介","num":5,"script_time":0,"score":"5","difficulty":0,"script_type":["0","1"],"reserve":0,"reserve_time":1635320501,"price":"0.00","manual":"","status":1,"weigh":3,"create_time":1635320501,"update_time":1635320501,"script_type_text":["机制本","推理本"],"difficulty_text":"简单"},{"script_id":1,"sn":"bh0001","name":"测试剧本","author":"李编剧","cover":"/uploads/20211027/7cbdb7d0a17db3f7c824e227b2082c43.jpg","poster":"/uploads/20211027/346a086859bcf158b9d202e78f23d0e4.jpg","intro":"测试剧本简介","num":5,"script_time":2,"score":"5","difficulty":1,"script_type":["0","2"],"reserve":0,"reserve_time":1635314907,"price":"0.00","manual":"","status":1,"weigh":2,"create_time":1635314907,"update_time":1635314907,"script_type_text":["机制本","恐怖本"],"difficulty_text":"一般"},{"script_id":3,"sn":"JB001","name":"测试剧本01","author":"tandon","cover":"https://file.hqzl.icu/uploads/20211115/11108aded21d0b3371985b93f0c2712f.jpg","poster":"https://file.hqzl.icu/uploads/20211115/acd554f3872a3c19725007514ea00d4f.png","intro":"这是剧本","num":0,"script_time":0,"score":"9.6","difficulty":0,"script_type":["1"],"reserve":1,"reserve_time":1636948254,"price":"0.00","manual":"","status":1,"weigh":0,"create_time":null,"update_time":null,"script_type_text":["推理本"],"difficulty_text":"简单"},{"script_id":4,"sn":"JB002","name":"测试剧本01","author":"tandon","cover":"/uploads/20211115/63189061adca6d39d52bb481a7a35402.jpg","poster":"/uploads/20211115/e5563b4741e082de966bde557b5f1d29.png","intro":"这是剧本","num":0,"script_time":0,"score":"9.6","difficulty":0,"script_type":["1"],"reserve":1,"reserve_time":1636948658,"price":"0.00","manual":"","status":1,"weigh":0,"create_time":null,"update_time":null,"script_type_text":["推理本"],"difficulty_text":"简单"},{"script_id":5,"sn":"JB001","name":"测试剧本01","author":"tandon","cover":"https://file.hqzl.icu/uploads/20211115/03e708be7e721c7f9c7d17701ec19e57.jpg","poster":"https://file.hqzl.icu/uploads/20211115/498eacc80e52f6280f7e91d00712847a.jpg","intro":"这是剧本","num":0,"script_time":0,"score":"9.6","difficulty":0,"script_type":["1"],"reserve":1,"reserve_time":1636955500,"price":"0.00","manual":"https://file.hqzl.icu/uploads/20211115/63357557445ede6538f63074315a95ec.txt","status":1,"weigh":0,"create_time":null,"update_time":null,"script_type_text":["推理本"],"difficulty_text":"简单"},{"script_id":6,"sn":"JB001","name":"测试剧本01","author":"tandon","cover":"https://file.hqzl.icu/uploads/20211115/6a2192f139ca99ec3ca5d478b835617c.jpg","poster":"https://file.hqzl.icu/uploads/20211115/dad5dfc6e807d518a2aac39c12d8a652.png","intro":"这是剧本","num":0,"script_time":0,"score":"9.6","difficulty":1,"script_type":["1","2"],"reserve":1,"reserve_time":1636956915,"price":"0.00","manual":"https://file.hqzl.icu/uploads/20211115/92e23bfc0531552c22e34adc9c6ac9db.txt","status":1,"weigh":0,"create_time":null,"update_time":null,"script_type_text":["推理本","恐怖本"],"difficulty_text":"一般"},{"script_id":7,"sn":"JB001","name":"测试剧本01","author":"tandon","cover":"https://file.hqzl.icu/uploads/20211115/0808fc50e05c06606399d5622e4e15ab.jpg","poster":"https://file.hqzl.icu/uploads/20211115/8aa1d68d7d9c1b9c712d56ef93bd0e84.png","intro":"这是剧本","num":0,"script_time":0,"score":"9.6","difficulty":1,"script_type":["1"],"reserve":1,"reserve_time":1636959149,"price":"0.00","manual":"https://file.hqzl.icu/uploads/20211115/8ef99474667db3c9e90e481a8be4a96b.txt","status":1,"weigh":0,"create_time":null,"update_time":null,"script_type_text":["推理本"],"difficulty_text":"一般"},{"script_id":8,"sn":"JB001","name":"测试剧本01","author":"tandon","cover":"https://file.hqzl.icu/uploads/20211115/590e1c1cbf8edefa1bb234c3e6ec4403.jpg","poster":"https://file.hqzl.icu/uploads/20211115/14767b925d61481bdd4d055caf211169.png","intro":"这是剧本","num":0,"script_time":0,"score":"9.6","difficulty":1,"script_type":["1"],"reserve":1,"reserve_time":1636966390,"price":"0.00","manual":"https://file.hqzl.icu/uploads/20211115/52a8be44f969844ebd64043cf97f0143.png","status":1,"weigh":0,"create_time":null,"update_time":null,"script_type_text":["推理本"],"difficulty_text":"一般"},{"script_id":9,"sn":"JB001","name":"测试剧本01","author":"tandon","cover":"https://file.hqzl.icu/uploads/20211115/377c8e2791af90e113db1b8429e2fb05.jpg","poster":"https://file.hqzl.icu/uploads/20211115/c5d8a362a6097c4b54daf1fcec8b777d.png","intro":"这是剧本","num":0,"script_time":0,"score":"9.6","difficulty":1,"script_type":["1"],"reserve":1,"reserve_time":1636968028,"price":"0.00","manual":"https://file.hqzl.icu/uploads/20211115/de407e4c36d00bfd5e3bc7b249c2b007.txt","status":1,"weigh":0,"create_time":null,"update_time":null,"script_type_text":["推理本"],"difficulty_text":"一般"},{"script_id":10,"sn":"JB001","name":"测试剧本01","author":"tandon","cover":"https://file.hqzl.icu/uploads/20211115/81cc862432288cbf3ab7cf19f1de787e.jpg","poster":"https://file.hqzl.icu/uploads/20211115/59492ab852b686627764a605c2c84b3c.png","intro":"这是剧本","num":0,"script_time":0,"score":"9.6","difficulty":1,"script_type":["1"],"reserve":1,"reserve_time":1636968077,"price":"0.00","manual":"https://file.hqzl.icu/uploads/20211115/7ed03dcc62f9c6fc244364b26401d22c.jpg","status":1,"weigh":0,"create_time":null,"update_time":null,"script_type_text":["推理本"],"difficulty_text":"一般"}]
         * total : 32
         */

        private int total;
        private List<Data> data;

        public int getTotal() {
            return total;
        }

        public void setTotal(int total) {
            this.total = total;
        }

        public List<Data> getData() {
            return data;
        }

        public void setData(List<Data> data) {
            this.data = data;
        }

        public static class Data implements Serializable {
            /**
             * script_id : 2
             * sn : bh0002
             * name : 测试剧本2
             * author : 张编剧
             * cover : /uploads/20211027/f2da3702230423dabf380a2dc7010914.jpg
             * poster : /uploads/20211027/c72ee673e9a724cc3217cf1a840b0f72.jpg
             * intro : 测试剧本2简介
             * num : 5
             * script_time : 0
             * score : 5
             * difficulty : 0
             * script_type : ["0","1"]
             * reserve : 0
             * reserve_time : 1635320501
             * price : 0.00
             * manual :
             * status : 1
             * weigh : 3
             * create_time : 1635320501
             * update_time : 1635320501
             * script_type_text : ["机制本","推理本"]
             * difficulty_text : 简单
             */

            private String script_id;
            private String sn;
            private String name;
            private String author;
            private String cover;
            private String poster;
            private String intro;
            private int num;
            private int script_time;
            private String score;
            private int difficulty;
            private int reserve;
            private int reserve_time;
            private String price;
            private String manual;
            private int status;
            private int weigh;
            private int create_time;
            private int update_time;
            private String difficulty_text;
            private List<String> script_type;
            private List<String> script_type_text;

            public String getScript_id() {
                return script_id;
            }

            public void setScript_id(String script_id) {
                this.script_id = script_id;
            }

            public String getSn() {
                return sn;
            }

            public void setSn(String sn) {
                this.sn = sn;
            }

            public String getName() {
                return name;
            }

            public void setName(String name) {
                this.name = name;
            }

            public String getAuthor() {
                return author;
            }

            public void setAuthor(String author) {
                this.author = author;
            }

            public String getCover() {
                return cover;
            }

            public void setCover(String cover) {
                this.cover = cover;
            }

            public String getPoster() {
                return poster;
            }

            public void setPoster(String poster) {
                this.poster = poster;
            }

            public String getIntro() {
                return intro;
            }

            public void setIntro(String intro) {
                this.intro = intro;
            }

            public int getNum() {
                return num;
            }

            public void setNum(int num) {
                this.num = num;
            }

            public int getScript_time() {
                return script_time;
            }

            public void setScript_time(int script_time) {
                this.script_time = script_time;
            }

            public String getScore() {
                return score;
            }

            public void setScore(String score) {
                this.score = score;
            }

            public int getDifficulty() {
                return difficulty;
            }

            public void setDifficulty(int difficulty) {
                this.difficulty = difficulty;
            }

            public int getReserve() {
                return reserve;
            }

            public void setReserve(int reserve) {
                this.reserve = reserve;
            }

            public int getReserve_time() {
                return reserve_time;
            }

            public void setReserve_time(int reserve_time) {
                this.reserve_time = reserve_time;
            }

            public String getPrice() {
                return price;
            }

            public void setPrice(String price) {
                this.price = price;
            }

            public String getManual() {
                return manual;
            }

            public void setManual(String manual) {
                this.manual = manual;
            }

            public int getStatus() {
                return status;
            }

            public void setStatus(int status) {
                this.status = status;
            }

            public int getWeigh() {
                return weigh;
            }

            public void setWeigh(int weigh) {
                this.weigh = weigh;
            }

            public int getCreate_time() {
                return create_time;
            }

            public void setCreate_time(int create_time) {
                this.create_time = create_time;
            }

            public int getUpdate_time() {
                return update_time;
            }

            public void setUpdate_time(int update_time) {
                this.update_time = update_time;
            }

            public String getDifficulty_text() {
                return difficulty_text;
            }

            public void setDifficulty_text(String difficulty_text) {
                this.difficulty_text = difficulty_text;
            }

            public List<String> getScript_type() {
                return script_type;
            }

            public void setScript_type(List<String> script_type) {
                this.script_type = script_type;
            }

            public List<String> getScript_type_text() {
                return script_type_text;
            }

            public void setScript_type_text(List<String> script_type_text) {
                this.script_type_text = script_type_text;
            }
        }
    }
}
